having failed - German English Dictionary